From: Jan Djärv Date: Tue, 18 Mar 2003 22:09:06 +0000 (+0000) Subject: * gtkutil.c (xg_frame_cleared): Call gtk_widget_queue_draw for X-Git-Tag: archive/raspbian/1%29.2+1-2+rpi1^2~5^2~52943 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:///%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:/?a=commitdiff_plain;h=de38ae5add03f011d4c4b605601c412597c32161;p=emacs.git * gtkutil.c (xg_frame_cleared): Call gtk_widget_queue_draw for all widgets. --- diff --git a/src/ChangeLog b/src/ChangeLog index dd1daeccbf9..8b637f5ce52 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,8 @@ 2003-03-18 Jan Dj,Ad(Brv + * gtkutil.c (xg_frame_cleared): Call gtk_widget_queue_draw for + all widgets. + * gtkutil.h: Removed xg_ignore_next_thumb. 2003-03-18 Kenichi Handa diff --git a/src/gtkutil.c b/src/gtkutil.c index a95be3eb40d..61e79749354 100644 --- a/src/gtkutil.c +++ b/src/gtkutil.c @@ -293,11 +293,14 @@ void xg_frame_cleared (f) FRAME_PTR f; { - GtkWidget *wfixed = f->output_data.x->edit_widget; + GtkWidget *w = f->output_data.x->widget; - if (wfixed) + if (w) { - gtk_container_set_reallocate_redraws (GTK_CONTAINER (wfixed), TRUE); + gtk_container_set_reallocate_redraws (GTK_CONTAINER (w), TRUE); + gtk_container_foreach (GTK_CONTAINER (w), + (GtkCallback) gtk_widget_queue_draw, + 0); gdk_window_process_all_updates (); } }